lassen peak - German English Dictionary